/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package gestores.janelas;

import gestores.iteracao.LogIteracao;
import java.util.Observable;

/**
 * Classe GestorJanelas
 *
 * Descrição:
 *
 *
 * @author blaster
 */
public class GestorJanelas extends Observable {

    JanelaPrincipal janela;

    public GestorJanelas() {
        java.awt.EventQueue.invokeLater(new Runnable() {

            public void run() {
                janela = new JanelaPrincipal();
                janela.setVisible(true);
            }
        });
    }

    public void stop() {
        janela.dispose();
        janela = null;
    }

    public void showLogIteracao(LogIteracao logIteracao) {

    }

    public void addLog(String linha) {
        janela.addToLog(linha);
    }

    public void setDone(Float aFloat) {
        janela.setDone(aFloat);
    }

    public void clearListaArquivos() {
        janela.atualizarFimIteracao();
    }
}
